package com.example.mq.mqserver.core;

import lombok.Data;

/**
 * Created with IntelliJ IDEA.
 * Description:
 * User: ws
 * Date: 2023-09-30
 * Time: 14:36
 */
/*
* 表示队列和交换机之间的关联
 */
@Data
public class Binding {
    private String exchangeName;
    private String queueName;
    // 交换机有不同的类型，根据类型确定传递给哪个队列
    // bindingKey 就是出题，Message 中的 routingKey 就是对应的答案
    private String bindingKey;
    // Binding 这个东西，依赖于 Exchange 和 Queue，所以对于持久化来说，如果任何一个没有持久化
    // 此时针对 Binding 的持久化都是没用的，所以 Binding 不需要持久化

}
